home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 83 / XENIATGM83.iso / Team Alligator / talligsld.exe / TeamAlligator / data / eng / weaponry.dat < prev    next >
Text File  |  1999-11-22  |  4KB  |  64 lines

  1. SIMISA@@@@@@@@@@JINX0s0t0_____
  2.  
  3. Skip
  4. (
  5.     Weaponry file : This file contains a description for each weapon type to be used in the game
  6.     Format :
  7.     Must have
  8.     Number_of_weapon_types which refers to the number of weapon_types that will follow
  9.     Then for each weapon type
  10.  
  11.   Weapon_Data ( Name (name_string)  TA_Basic_Weapon_Type (BALLISTIC/ROCKET/GUIDED)  A series of Use_against(Object_type) and Dont_use_against(Object_type)
  12.     and to end End_weapon_description() )
  13.  
  14.     The name_string is just the name of the weapon of the weapon which will be used as a description for the weapon in
  15.     wattrib.
  16.   The Basic Weapon Type is the method used to fire the weapon (ie bullet, rocket, guided_missile)
  17.     The Use_against and Dont_use_against form the description of the things that the weapon can fire at for example
  18.         TA_Number_of_weapon_types(3)
  19.     TA_Weapon_Data ( TA_Name (SMA) TA_Basic_Weapon_Type (BALLISTIC) TA_Use_against (FLYING_AIRCRAFT) TA_Use_against(ARTILLERY) TA_Use_against(INFANTRY)
  20.         TA_End_weapon_description() )
  21.     TA_Weapon_Data ( TA_Name (CNM) TA_Basic_Weapon_Type (BALLISTIC) TA_Use_against (BASE_TYPE) TA_Dont_use_against(TANK)
  22.         TA_End_weapon_description() )
  23.     TA_Weapon_Data ( TA_Name (GUN) TA_Basic_Weapon_Type (BALLISTIC) TA_Use_against (BASE_TYPE) TA_Dont_use_against(AIRCRAFT)
  24.         TA_End_weapon_description() )
  25.  
  26.     Would create
  27.         weapon_type SMA that will be fired against AIRCRAFT, ARTILLERY and INFANTRY
  28.         weapon_type CNM that will be fired against anything other than TANKS
  29.         weapon_type GUN that will be fired against anything other than AIRCRAFT
  30.  
  31.     NB. The BASE_TYPE is the parent of all types - so if you set this you will set all the categories.
  32.             By default the weapons are set to shoot against NOTHING AT ALL !!!!!!
  33.  
  34.   Special object classes:
  35.             BASE_TYPE = All categories
  36.             FLYING_AIRCRAFT = AIRCRAFT and HELICOPTER class objects in flight
  37.             SUPPRESS_HELICOPTER = Engage HELICOPTERS by firing at the ground beneath them
  38. )
  39.  
  40.  
  41. TA_Number_of_weapon_types(11)
  42. TA_Weapon_Data ( TA_Name (SMA) TA_Basic_Weapon_Type (BALLISTIC) TA_Use_against(AIRCRAFT) TA_Use_against(ARTILLERY) TA_Use_against(INFANTRY)
  43. TA_End_weapon_description() )
  44. TA_Weapon_Data ( TA_Name (CNM) TA_Basic_Weapon_Type (BALLISTIC) TA_Use_against(BASE_TYPE)
  45. TA_End_weapon_description() )
  46. TA_Weapon_Data ( TA_Name (CAA) TA_Basic_Weapon_Type (BALLISTIC) TA_Use_against(BASE_TYPE) TA_Dont_use_against(TANK)
  47. TA_End_weapon_description() )
  48. TA_Weapon_Data ( TA_Name (GUN) TA_Basic_Weapon_Type (BALLISTIC) TA_Use_against(BASE_TYPE) TA_Use_against(SUPPRESS_HELICOPTER) TA_Dont_use_against(FLYING_AIRCRAFT)
  49. TA_End_weapon_description() )
  50. TA_Weapon_Data ( TA_Name (RKA) TA_Basic_Weapon_Type (ROCKET) TA_Use_against(BASE_TYPE) TA_Dont_use_against(FLYING_AIRCRAFT)
  51. TA_End_weapon_description() )
  52. TA_Weapon_Data ( TA_Name (ATM) TA_Basic_Weapon_Type (GUIDED) TA_Use_against(BASE_TYPE) TA_Dont_use_against(INFANTRY) TA_Dont_use_against(AIRCRAFT)
  53. TA_End_weapon_description() )
  54. TA_Weapon_Data ( TA_Name (SAM) TA_Basic_Weapon_Type (GUIDED) TA_Use_against(FLYING_AIRCRAFT)
  55. TA_End_weapon_description() )
  56. TA_Weapon_Data ( TA_Name (AAM) TA_Basic_Weapon_Type (GUIDED) TA_Use_against(FLYING_AIRCRAFT)
  57. TA_End_weapon_description() )
  58. TA_Weapon_Data ( TA_Name (ASM) TA_Basic_Weapon_Type (GUIDED) TA_Use_against(BASE_TYPE) TA_Dont_use_against(INFANTRY) TA_Dont_use_against(FLYING_AIRCRAFT)
  59. TA_End_weapon_description() )
  60. TA_Weapon_Data ( TA_Name (CRU) TA_Basic_Weapon_Type (GUIDED) TA_Use_against(SEA_UNIT)
  61. TA_End_weapon_description() )
  62. TA_Weapon_Data ( TA_Name (BMB) TA_Basic_Weapon_Type (BALLISTIC) TA_Use_against(BASE_TYPE) TA_Dont_use_against(FLYING_AIRCRAFT)
  63. TA_End_weapon_description() )
  64.